//
//  HGFlowLayout.swift
//  imageCarouselView
//
//  Created by day-day-Smile on 2018/6/1.
//  Copyright © 2018年 SmileHg. All rights reserved.
//

import UIKit

class HGFlowLayout: UICollectionViewFlowLayout {

    /// 在collectionView 的第一次布局的时候，被调用，此时collectionView的frame已经设置完毕
    override func prepare() {
        // 一定 super
        super.prepare()
        
        /// 直接利用collectionView 的属性设置布局
        if let itemSize = self.collectionView?.bounds.size {
            self.itemSize = itemSize
        }else{
            print("设置itemSize大小")
        }
        
        self.minimumLineSpacing = 0
        self.minimumInteritemSpacing = 0
        self.scrollDirection = .horizontal
        self.collectionView?.bounces = false
        self.collectionView?.isPagingEnabled = true
        self.collectionView?.showsHorizontalScrollIndicator = false
        self.collectionView?.showsVerticalScrollIndicator = false
    }
  
}
